Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 NIMBUS ROAD Semi-Detached £148,192 £67,000 17 Nov 2003
27 NIMBUS ROAD Terraced £392,221 £96,000 26 Nov 1999
33 NIMBUS ROAD Terraced £441,346 £436,000 2 Jun 2023